phosphate rocks - German English Dictionary